physiological ecologists - Spanish English Dictionary